package com.infinitegroup.findmystuff.views;

import java.util.List;
import java.util.Map;
/**
  * Interface that contains the methods needed in the activity for the presenter to interact with it.
 * @author Tri-An
 *
 */
public interface AdminHomeView {
	/**
	 * Display the inputed message as a popup screen.
	 * @param message Message to display.
	 */
	public void displayMessage(String string);
	/**
	 * Refresh the string of locked accounts
	 * @param lockedAccounts List of accounts that are locked.
	 */
	public void refreshString(List<Map<String,String>> lockedAccounts);
	/**
	 * Advance the app to the admin registration page.
	 * @param username Username of the account currently logged in.
	 */
	public void advanceToAdminRegistration(String username);
	
}
